package com.xyy.saas.payment.pojo.dto;

/** 接收者银行账号/卡号", name = "account */
public class Recipient {
    private String account;
    	/** 接收者银行开户名", name = "account */
    private String name;
    /**
     * b2c：个人账号，b2b：企业对公户
     */
    	/** 转账类型", name = "type */
    private String type;
    	/** 银行卡预留手机号", name = "mobile */
    private String mobile;
    	/** 开户银行名称", name = "openBank */
    private String openBank;
    /**
     *开户银行编号，可参考官网https://www.pingxx.com/api/%E9%93%B6%E8%81%94%E7%94%B5%E5%AD%90%E4%BB%A3%E4%BB%98%E9%93%B6%E8%A1%8C%E7%BC%96%E5%8F%B7%E8%AF%B4%E6%98%8E
     */
    /** 开户行行号 */
    private String subBankCode;
    /**
     * 0：银行卡借记卡；2：信用卡；3：准贷记卡；5：虚拟卡；6：基本户；7：一般户。其中 type 为 b2c 时，只能为 0、2、3、5中的一个；
     * type 为 b2b 时只能为 6、7 中的一个。
     */
    	/** 银行卡号类型", name = "cardType */
    private int cardType;
    /**
     * 开户行名称
     */
    	/** 开户行名称", name = "subBank */
    private String subBank;

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getOpenBank() {
        return openBank;
    }

    public void setOpenBank(String openBank) {
        this.openBank = openBank;
    }

    public int getCardType() {
        return cardType;
    }

    public void setCardType(int cardType) {
        this.cardType = cardType;
    }

    public String getSubBankCode() {
        return subBankCode;
    }

    public void setSubBankCode(String subBankCode) {
        this.subBankCode = subBankCode;
    }

    public String getSubBank() {
        return subBank;
    }

    public void setSubBank(String subBank) {
        this.subBank = subBank;
    }
}
